package com.doit.day05

//有人称object类是一个对象  这个类里面有一个全局唯一的对象
//也有人说他是一个类
object _04_面相对象之object类 {
  def main(args: Array[String]): Unit = {
    //直接拿类名去调用属性，调用方法
    //相当于java中的静态属性和静态方法
    //object类中所有的东西都是静态的
    WangZong.id
    WangZong.name
    WangZong.add(1,2)

  }
}


//他没有构造器
object WangZong{
  val id:Int = 1
  val name:String = "zss"
  def  add(a:Int,b:Int) = a+b
}


/**
 * 他是一个对象
 */
object Phone{
  val id:Int = 1
  var name:String = "华为meta60"
  var price:Double = 6999.00

  def canWeiXinPhone(money:Double)={
    println("这里是外太空，欢迎来电")
  }

  val introduce = ()=>{
    println("5g手机，芯片贼强，也不知道是哪个芯片供应商供应的！！！！")
  }
}
